Spatulate Moonwort - Alemán Inglés Diccionario